package com.share.device.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.share.device.domain.Strategies;
import com.share.device.mapper.StrategiesMapper;
import com.share.device.service.IStrategiesService;
import org.springframework.stereotype.Service;

import java.util.Arrays;
import java.util.List;

/**
 * 策略信息表 Service Implementation
 *
 * @author ruoyi
 */
@Service
public class StrategiesServiceImpl extends ServiceImpl<StrategiesMapper, Strategies> implements IStrategiesService {

    @Override
    public List<Strategies> selectStrategiesList(Strategies strategies) {
        return baseMapper.selectStrategiesList(strategies);
    }

    @Override
    public int insertStrategies(Strategies strategies) {
        return baseMapper.insert(strategies);
    }

    @Override
    public int updateStrategies(Strategies strategies) {
        return baseMapper.updateById(strategies);
    }

    @Override
    public int deleteStrategiesByIds(Integer[] strategyIds) {
        return baseMapper.deleteBatchIds(Arrays.asList(strategyIds));
    }
} 